package com.zmn.oms.model.bo.order;

import lombok.Data;
import lombok.ToString;

/**
 * @ClassName GridCompanyQueryBO
 * @description: 查询网格服务公司BO
 * @author: wangyanci
 * @create: 2022-03-16 10:39
 * @Version 1.0
 **/
@Data
@ToString(callSuper = true)
public class GridCompanyQueryBO {

    /**
     * 城市id
     */
    private Integer cityId;

    /**
     * 派单路径，10平台直派、20服务商派单
     * @see com.zmn.oms.common.constant.OrderDistributeConsts#DISTRIBUTE_WAY_PLAT
     */
    private Integer distributeWay;

    /**
     * 经度
     */
    private Double longitude;

    /**
     * 纬度
     */
    private Double latitude;

    /**
     * 服务分类id
     */
    private Integer servCategId;

    /**
     * 前台产品二级分类id
     */
    private Integer showCategId;

    /**
     * 前台产品一级分类id
     */
    private Integer showCategOneId;


    /****************************************非平台直派入参***********************************************/
    /**
     * 预分配服务公司 id
     */
    private Integer preManageCompanyId;

    /**
     * 服务平台标志：1.言而有信 2.啄木鸟
     */
    private Integer platWork;

    /**
     * 订单Id
     */
    private Long orderId;

    /**
     * 日志类型
     */
    private Integer logType;

    /**
     * 行政子公司id
     */
    private Integer gridCompanyId;

    /**
     * 行政服务商id
     */
    private Integer gridManageCompanyId;
}